🚀 GPU IP 异构计算协同架构
实战课程 · 30章
⚡ 友好色系
明快·清新
01
异构计算概述
GPU/CPU差异
异构定义
为何需要
典型架构
02
GPU架构基础
SM/CU
内存层次
Warp调度
流水线
03
IP集成基础
IP核
SoC集成
AXI/ACE
时钟复位
04
CUDA编程模型
Grid/Block/Thread
内存模型
Kernel
<<<>>>
05
OpenCL编程模型
平台模型
执行模型
内存模型
第一个程序
06
GPU与CPU协同工作流
Host-Device
异步/Stream
事件同步
拷贝优化
07
共享内存与同步
Bank Conflict
__syncthreads
Reduction
08
全局内存访问优化
合并访问
对齐/跨步
__ldg
09
寄存器与本地内存
寄存器压力
Spilling
Occupancy
10
Warp级别原语
Shuffle
Vote
WMMA
11
GPU IP电源管理
DVFS
时钟/电源门控
功耗平衡
12
GPU IP调试与验证
仿真环境
波形调试
性能计数器
13
多GPU协同架构
NVLink/PCIe
P2P
多流/负载均衡
14
GPU虚拟化与分区
SR-IOV
MIG
虚拟调度
多租户
15
GPU与AI加速器协同
GPU+NPU
Tensor Core
混合精度
16
GPU与FPGA协同
FPGA预处理
流水线
OpenCL on FPGA
17
GPU与DPU协同
DPU卸载
GPU Direct RDMA
分布式训练
18
内存一致性模型
弱/强一致性
Memory Fence
原子操作/CAS
19
GPU IP硬件调度
硬件线程调度
ILP
TLP支持
20
GPU IP缓存一致性
ACE协议
Snoop Filter
IO Coherency
21
GPU IP中断与异常
中断机制
Page Fault
上下文切换
22
GPU IP安全架构
TEE
内存加密
安全启动/固件
23
GPU IP的DFT
扫描链
BIST
边界扫描
24
GPU IP物理设计
Floorplan
时钟树
电源网格
25
GPU IP验证方法论
UVM
覆盖率驱动
形式化验证
26
GPU IP固件与驱动
固件架构
KMD/UMD
命令提交
27
GPU IP性能建模
Roofline
GPGPU-Sim
瓶颈分析
28
GPU IP基准测试
Rodinia/Parboil
FLOPS/Bandwidth
功耗测量
29
GPU IP先进封装
2.5D/3D
HBM集成
Interposer
30
未来趋势
Chiplet
存算一体
光互连
量子协同